<?php

class Conteudo extends AppModel {
  public $name = 'Conteudo';
  public $primaryKey = 'cd_conteudo';

  // REGRAS DE VALIDACAO
  public $validate = array(
		'titulo' => array(
			'rule' => 'notEmpty',
            'message' => 'Título não pode ser vazio'
		),
        'publicado' => array(
			'rule' => 'notEmpty',
            'message' => 'Selecione se publicado'
		),
        'link' => array(
			'rule' => 'notEmpty',
            'message' => 'Rótulo do Link não pode ser vazio'
		),
        'conteudo' => array(
			'rule' => 'notEmpty',
            'message' => 'Conteúdo não pode ser vazio'
		),
        /*'dt_publicacao' => array(
			'rule' => 'notEmpty',
            'message' => 'Data de publicação não pode ser vazia'
		),
        'cd_tipo' => array(
			'rule' => 'notEmpty',
            'message' => 'Selecione um tipo'
		),*/
        'CD_IDIOMA' => array(
			'rule' => 'notEmpty',
            'message' => 'Selecione um idioma'
		)
	);
  
  public function recuperaMenuPortal($CD_IDIOMA = null){
        
  		$sql = " SELECT CD_MENU, TEXTO, LINK, ATIVO, CD_IDIOMA, ABRE_NOVA_JANELA 
					FROM menus
					WHERE ATIVO = 'S' ";

  		if ($CD_IDIOMA != NULL) {
  			$sql = $sql . "AND CD_IDIOMA = ".$CD_IDIOMA;
  		}
  		
  		$resultado = $this->query( $sql );
        return $resultado;
  }
  
	public function recuperaDepoimentos($CD_IDIOMA = null){

		$sql = " SELECT cd_opiniao, nome, local, texto, estrelas, CD_IDIOMA 
					FROM depoimentos ";

		if ($CD_IDIOMA != NULL) {
			$sql = $sql . "WHERE CD_IDIOMA = ".$CD_IDIOMA;
		}
		
		$sql = $sql . " order by cd_opiniao desc LIMIT 0,1 ";

		$resultado = $this->query( $sql );
	     return $resultado;
  	}

}

?>
